package cn.xerllent.common.service.dto;

import java.time.LocalDateTime;
import java.util.List;

import org.springframework.format.annotation.DateTimeFormat;

import lombok.Data;

@Data
public class MsgFilter {

    /**
     * 搜索关键字
     * like content,serder,name
     * */
    private String blurry;

	/**
	 * 发送类型
	 * 默认消息为0,日程消息类型为10,邮件消息类型为20,公文消息类型为30,31等
	 * */
	private Integer type;

	/**
	 * 发送人/接收人id
	 * */
	private Long uId;

	/**
	 * 消息类型
	 * 0发送,1接收
	 * */
    private Integer phase;

	/**
	 * 是否阅读
	 * */
	private Boolean readed;

	/**
	 * 是否删除
	 * */
	private Boolean del;
	
    @DateTimeFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss'.000Z'")
    private List<LocalDateTime> sendtime;

}
